• word of the day

    threskiornis aethiopica

    threskiornis aethiopica - Dictionary definition and meaning for word threskiornis aethiopica

    Definition
    (noun) African ibis venerated by ancient Egyptians
    Synonyms : sacred ibis
Download our Mobile App Today
Receive our word of the day
on Whatsapp